ci: bump claude-code-action pin to current v1 (symlink snapshot fix) - #64
Conversation
The April pin crashes with 'ENOENT: no such file or directory, symlink' when a repo's CLAUDE.md is a symlink (prodcycle: CLAUDE.md -> AGENTS.md), killing every real review run there. Upstream fixed it on 2026-05-14 by dereferencing symlinks in the .claude-pr snapshot (anthropics/ claude-code-action#1186). New pin is the current v1 tag commit. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Greptile SummaryBumps the pinned SHA for
Confidence Score: 5/5Safe to merge — the diff is a one-line SHA bump with no behavioral changes to the workflow itself. The change touches only the action pin and its inline comment. All workflow inputs, permissions, and logic remain identical. The new SHA is the HEAD of the upstream v1 tag and the PR description documents that the relevant action.yml inputs were verified against it. No files require special attention. Important Files Changed
Reviews (1): Last reviewed commit: "ci: bump claude-code-action pin to curre..." | Re-trigger Greptile |
Fixes the
ENOENT: no such file or directory, symlinkfailures seen on real review runs inprodcycle/prodcycle.Root cause: that repo's
CLAUDE.mdis a symlink toAGENTS.md(its normal convention). Our April-23 action pin snapshots sensitive config paths to.claude-pr/with acpSyncthat chokes on symlink sources, so every real PR review there crashed. Upstream fixed it on 2026-05-14 by dereferencing symlinks in the snapshot (anthropics/claude-code-action#1186) — verified in the source at the new pin (cpSync(..., { dereference: true })).New pin = the commit the
v1tag points to today (eee73e2a, 2026-06-10). All inputs we use (claude_code_oauth_token,track_progress,prompt,claude_args) verified present in itsaction.yml. Bumped fleet-wide for uniformity even though only prodcycle's symlinked CLAUDE.md triggers the bug today.The red
reviewcheck on this PR is the usual anti-tamper validation — resolves on merge.🤖 Generated with Claude Code